cut to ribbons - Fransızca İngilizce Sözlük